Structures and pointers
Example 3: Using two structures
int i, who = 0;
float most = 0, aux;
for (i=0; i < 900; i++)
if ((aux = factory[i].salary)
>most){
most = aux;
who = i;
}